/*package _Banque._TUN;

import _Banque.Banque;
import _Banque.CompteBancaire;
import _Banque.Titulaire;
import _Exception.IPException;
import _Tests.Tests;*/

//IUT de Nice / Departement informatique / Module APO Java
//Annee 2011_2012 - TP_Banque
//
//Classe CompteBancaire - Tests unitaires des accesseurs de modification
//           (cas nominaux)
//
//Auteur : J.COLIN & N.NAGY
//
public class T_CompteBancaire_N2_2
{
     public static void main (String[] args) throws IPException
     {
	    Tests.Begin("_Banque.CompteBancaire", "1.0.0");
	    	Banque banque = new Banque();
	        String adresse_1= "Imm. Les Magnolias Bat. 2, 8 Bd Napoleon III - NICE (06000)";
	        String adresse_2= "Villa Beau Sejour, 115 Av. de la Grande Armee - PARIS (75000)";

	        Titulaire dupuy = new Titulaire("DUPUY", "melanie", "1978/04/25", adresse_1);
	        Titulaire durand = new Titulaire("Durand", "Paul", "1981/01/03",  adresse_2);

	        CompteBancaire cpt_1 = new CompteBancaire(banque, dupuy);
	        CompteBancaire cpt_2 = new CompteBancaire(banque, durand);

	        Tests.Design("Controle des accesseurs de modification", 3);
	        {

	             Tests.Case("Controle de l'accessuer modifierAdresse()");
	             {
	                     String auSoleil = "Imm. Les Sardines, 3 Avenue de la Canebiere - MARSEILLE (13000)";
	                     cpt_1.setAdresse(auSoleil);
	                     Tests.Unit(auSoleil, cpt_1.getAdresseTitulaire());

	                     auSoleil = "63 rue des pasteques - PARIS (75000)";
	                     cpt_2.setAdresse(auSoleil);
	                     Tests.Unit(auSoleil, cpt_2.getAdresseTitulaire());
	             }
	        }
         Tests.End();
     }
}
